import React from "react";

export default class App extends React.Component {
// 挂载到原型上
click(){
  console.log('Hello World');
}
  
  render () {
    return(
      <div>
        {/* <button onClick={this.click}>打印,调用原型上面的方法</button> */}
        <button onClick={()=>{
          console.log('Hello World');
        }}> 打印，直接调用绑定的箭头函数</button>
         {/* 如果说加了括号，一上来就调用了，根本不会等我点，而 this.handleClick() 调用完毕之后返回值是 undefined，每次点击的时候执行的是 undefined */}
        <button onClick={this.click()}>打印(不加括号)</button>
      </div>
    )
}
}